large tortoiseshells - German English Dictionary